package com.gan.yidademo.haikang.model.request.permission;

import com.gan.yidademo.haikang.model.request.resource.ResourceInfo;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
import java.util.Map;

/**
 * @author gbw
 * @date 2023/10/12
 * 待分配人员信息
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class PersonData {

    /**
     * 该参数和personDataType组合使用, 当personDataType传入组织时,indexCodes传入的是组织ID
     * 接口获取返回报文中的indexCode字段；
     * 当personDataType传入人员时,indexCodes传入的是人员ID
     * 接口获取返回报文中的personId字段；
     * 最大1000条
     */
    private List<String> indexCodes;

    /**
     * 人员数据类型， person 人员， org 组织
     */
    private String personDataType;


}
